Towards a UML Profile Enabling Performance Prediction during Software Design

نویسندگان

  • Zhongfu Xu
  • Axel Lehmann
چکیده

The software development community should be provided with an efficient methodology and tool support for proactive, quantitative performance management during functionality-driven software development. In this paper we present a UML (Unified Modeling Language) profile as part of the framework (shown in Figure 1) that allows the evaluation of software architecture decisions and design solutions with reference to their impact on software performance before coding and testing software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a UML profile for interaction design: the Wisdom approach

The UML is recognized to be the dominant diagrammatic modeling language in the software industry. However, it’s support for building interactive systems is still acknowledged to be insufficient. There is a common misconception that the same models developed to support the design of the application internals are also adequate to support interaction design, leveraging the usability aspects of the...

متن کامل

UML Design and Software Performance Modeling

The importance of integrating performance evaluation into the software development process from the very early stages has been widely recognized during last years. The goal is to individuate performance behavior before the system is actually implemented reducing costs and time, and permitting to compare different design choices. The main drawback of this approach is the time and the background ...

متن کامل

Quantitative evaluation of software security: an approach based on UML/SecAM and evidence theory

Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...

متن کامل

Exploring Roles for the UML Diagrams in Software Performance Engineering

It is not an overstatement to say that the gap between software design and performance evaluation techniques has caused the misuse of the last ones by software engineers. The UML profile for schedulability, performance and time [13] arose from the intention to close both fields, software engineering and performance analysis. Nevertheless the gap remains, since it is difficult for software engin...

متن کامل

Towards Performance Evaluation of Mobile Systems in Uml

The current generation of network-centric applications exhibits an increasingly higher degree of mobility. Wireless networks allow devices to move from one location to another without loosing connectivity. Also, new software technologies allow code fragments or entire running applications to migrate from one host to another. Performance modeling of such complex systems is a difficult task, whic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004